package com.huixuebao.pay.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.huixuebao.payinterface.enumeration.PayStatusEnum;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @version 1.0
 * @date 2020-12-01 21:39
 */
@Data
@TableName("hxb_pay_order")
public class PayOrderEntity {
    /**
     * 订单id
     */
    private String id;
    /**
     * 保单id
     */
    private String policyId;
    /**
     * 用户手机号
     */
    private String phone;
    /**
     * 支付订单id微信返回
     */
    private String channelOrderId;
    /**
     * 支付价格
     */
    private BigDecimal payPrice;
    /**
     * 课程价格
     */
    private BigDecimal coursePrice;
    /**
     * 支付时间
     */
    private Date payTime;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 支付类型，成功/失败
     */
    private PayStatusEnum status;
}